own up - Inglés Sinónimo Diccionario